package com.hut.kwk.model.entity.clazz;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

@Data
@AllArgsConstructor
@NoArgsConstructor
public class ClassTask {
    private static final long serialVersionUID = 1L;

    /**
     * id，即将要上课的，需要进行排课的
     */
    private Integer id;

    /**
     * 学期
     */
    private String semester;

    /**
     * 年级编号
     */
    private String gradeNo;

    /**
     * 班级编号
     */
    private String classNo;

    /**
     * 课程编号
     */
    private String courseNo;

    /**
     * 课程名称
     */
    private String courseName;

    /**
     * 讲师编号
     */
    private String teacherNo;

    /**
     * 讲师名字
     */
    private String realname;

    /**
     * 课程属性
     */
    private String courseAttr;

    /**
     * 学生人数
     */
    private Integer studentNum;

    /**
     * 周数
     */
    private Integer weeksSum;

    /**
     * 周学时，偶数
     */
    private Integer weeksNumber;

    /**
     * 是否固定上课时间
     */
    private String isFix;

    /**
     * 2位为一个时间编号
     */
    private String classTime;

    private Boolean deleted;

    private LocalDateTime createTime;

    private LocalDateTime updateTime;

}
